<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">

	<title>Class application\modules\message\core\IM | IBOS open source</title>

	<link rel="stylesheet" href="resources/bootstrap.min.css?973e37a8502921d56bc02bb55321f45b072b6f71">
	<link rel="stylesheet" href="resources/style.css?49f43d3208c5d7e33fa16d36107a345bf11cc00d">

</head>

<body>
	<nav id="navigation" class="navbar navbar-default navbar-fixed-top">
		<div class="container-fluid">
			<div class="navbar-header">
				<a href="index.html" class="navbar-brand">IBOS open source</a>
			</div>
			<div class="collapse navbar-collapse">

                <form id="search" class="navbar-form navbar-left" role="search">
                    <input type="hidden" name="cx" value="">
                    <input type="hidden" name="ie" value="UTF-8">
                    <div class="form-group">
                        <input type="text" name="q" class="search-query form-control" placeholder="Search">
					</div>
				</form>

				<ul class="nav navbar-nav">
					<li>
						<a href="namespace-application.modules.message.core.html" title="Summary of application\modules\message\core"><span>Namespace</span></a>
					</li>
					<li class="active">
<span>Class</span>					</li>





				</ul>
			</div>
		</div>
	</nav>

	<div id="left">
	<div id="menu">

		<div id="groups">
				<h3>Namespaces</h3>
			<ul>
					<li class="active">
						<a href="namespace-application.html">
							application<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.html">
							core<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.cache.html">
							cache<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.cache.driver.html">
							driver						</a>
							</li>
					<li>
						<a href="namespace-application.core.cache.provider.html">
							provider						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.core.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.core.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.core.engines.html">
							engines<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.core.engines.local.html">
							local						</a>
							</li>
					<li>
						<a href="namespace-application.core.engines.sae.html">
							sae						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.core.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.core.modules.html">
							modules						</a>
							</li>
					<li>
						<a href="namespace-application.core.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.core.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li class="active">
						<a href="namespace-application.modules.html">
							modules<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.article.html">
							article<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.article.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.article.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.calendar.html">
							calendar<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.calendar.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.calendar.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.calendar.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.contact.html">
							contact<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.contact.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.contact.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.contact.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.dashboard.html">
							dashboard<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.dashboard.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.dashboard.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.dashboard.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.department.html">
							department<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.department.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.department.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.department.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.diary.html">
							diary<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.diary.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.diary.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.email.html">
							email<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.email.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.email.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.main.html">
							main<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.main.behaviors.html">
							behaviors						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.main.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li class="active">
						<a href="namespace-application.modules.message.html">
							message<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.controllers.html">
							controllers						</a>
							</li>
					<li class="active">
						<a href="namespace-application.modules.message.core.html">
							core<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.core.co.html">
							co						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.core.wx.html">
							wx<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.message.core.wx.callback.html">
							callback						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.core.wx.event.html">
							event						</a>
							</li>
								</ul></li></ul></li>
					<li>
						<a href="namespace-application.modules.message.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.message.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.mobile.html">
							mobile<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.mobile.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.mobile.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.mobile.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.position.html">
							position<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.position.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.position.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.position.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.recruit.html">
							recruit<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.recruit.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.utils.html">
							utils						</a>
							</li>
					<li>
						<a href="namespace-application.modules.recruit.widgets.html">
							widgets						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.role.html">
							role<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.role.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.role.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.user.html">
							user<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.user.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.user.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.vote.html">
							vote<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.vote.components.html">
							components						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.vote.utils.html">
							utils						</a>
							</li>
								</ul></li>
					<li>
						<a href="namespace-application.modules.weibo.html">
							weibo<span></span>
						</a>
							<ul>
					<li>
						<a href="namespace-application.modules.weibo.controllers.html">
							controllers						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.core.html">
							core						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.model.html">
							model						</a>
							</li>
					<li>
						<a href="namespace-application.modules.weibo.utils.html">
							utils						</a>
							</li>
								</ul></li></ul></li></ul></li>
			</ul>
		</div>


		<div id="elements">
			<h3>Classes</h3>
			<ul>
				<li><a href="class-application.modules.message.core.BQQApi.html">BQQApi</a></li>
				<li><a href="class-application.modules.message.core.Comment.html">Comment</a></li>
				<li class="active"><a href="class-application.modules.message.core.IM.html">IM</a></li>
				<li><a href="class-application.modules.message.core.IMFactory.html">IMFactory</a></li>
				<li><a href="class-application.modules.message.core.IMQq.html">IMQq</a></li>
				<li><a href="class-application.modules.message.core.IMRtx.html">IMRtx</a></li>
			</ul>





		</div>
	</div>
</div>

<div id="splitter"></div>

<div id="right">
	<div id="rightInner">
<div id="content" class="class">
	<h1>Class IM</h1>



	<dl class="tree well">
		<dd style="padding-left:0px">
CApplicationComponent
			
			
		</dd>
		<dd style="padding-left:30px">
			<img src="resources/inherit.png" alt="Extended by">
<b><span>application\modules\message\core\IM</span></b>			
			
			
		</dd>
	</dl>


	<div>
		<h3>Direct known subclasses</h3>
		<p class="elementList">
			<code><a href="class-application.modules.message.core.IMQq.html">application\modules\message\core\IMQq</a></code>, 
			<code><a href="class-application.modules.message.core.IMRtx.html">application\modules\message\core\IMRtx</a></code>
		</p>
	</div>






	<div class="alert alert-info">
		<b>Abstract</b><br>
		
		<b>Namespace:</b> <a href="namespace-application.html">application</a>\<a href="namespace-application.modules.html">modules</a>\<a href="namespace-application.modules.message.html">message</a>\<a href="namespace-application.modules.message.core.html">core</a><br>
		

				<b>Copyright:</b>
				2008-2014 IBOS Inc<br>
				<b>Author:</b>
				banyanCheung <a href="m&#97;&#105;&#108;&#116;&#111;&#58;&#x62;&#x61;&#x6e;&#x79;&#x61;&#x6e;&#x40;i&#98;&#111;&#115;&#46;&#99;&#111;&#109;&#x2e;&#x63;&#x6e;">&#x62;&#x61;&#x6e;&#x79;&#x61;&#x6e;&#x40;i&#98;&#111;&#115;&#46;&#99;&#111;&#109;&#x2e;&#x63;&#x6e;</a><br>
			<b>Located at</b> system/modules/message/core/IM.php		<br>
	</div>



		<div class="panel panel-default">
			<div class="panel-heading"><h2>Methods summary</h2></div>
			<table class="summary table table-bordered table-striped methods" id="methods">
		<tr data-order="check" id="_check">

			<td class="attributes"><code>
				abstract public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_check">#</a>
			<code>check( )</code>

			<div class="description short">
				<p>抽象检查函数，检查该适配器是否可用</p>
			</div>

			<div class="description detailed hidden">
				<p>抽象检查函数，检查该适配器是否可用</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="push" id="_push">

			<td class="attributes"><code>
				abstract public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_push">#</a>
			<code>push( )</code>

			<div class="description short">
				<p>抽象推送函数</p>
			</div>

			<div class="description detailed hidden">
				<p>抽象推送函数</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="syncUser" id="_syncUser">

			<td class="attributes"><code>
				abstract public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_syncUser">#</a>
			<code>syncUser( )</code>

			<div class="description short">
				<p>抽象同步用户函数</p>
			</div>

			<div class="description detailed hidden">
				<p>抽象同步用户函数</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="syncOrg" id="_syncOrg">

			<td class="attributes"><code>
				abstract public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_syncOrg">#</a>
			<code>syncOrg( )</code>

			<div class="description short">
				<p>同步组织架构</p>
			</div>

			<div class="description detailed hidden">
				<p>同步组织架构</p>







			</div>
			</div></td>
		</tr>
		<tr data-order="__construct" id="___construct">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#___construct">#</a>
			<code>__construct( <span>array <var>$config</var></span> )</code>

			<div class="description short">
				<p>构建函数，设置适配器的配置数组</p>
			</div>

			<div class="description detailed hidden">
				<p>构建函数，设置适配器的配置数组</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$config</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="setSyncFlag" id="_setSyncFlag">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setSyncFlag">#</a>
			<code>setSyncFlag( <span>integer <var>$flag</var></span> )</code>

			<div class="description short">
				<p>设置同步标识</p>
			</div>

			<div class="description detailed hidden">
				<p>设置同步标识</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$flag</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getSyncFlag" id="_getSyncFlag">

			<td class="attributes"><code>
				 public 
				integer
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getSyncFlag">#</a>
			<code>getSyncFlag( )</code>

			<div class="description short">
				<p>返回同步标识</p>
			</div>

			<div class="description detailed hidden">
				<p>返回同步标识</p>



					<h4>Returns</h4>
					<div class="list">
						integer
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setError" id="_setError">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setError">#</a>
			<code>setError( <span>string <var>$msg</var></span>, <span>integer <var>$errorLevel</var> = self::ERROR_INIT </span> )</code>

			<div class="description short">
				<p>error setter方法</p>
			</div>

			<div class="description detailed hidden">
				<p>error setter方法</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$msg</var></dt>
						<dd></dd>
						<dt><var>$errorLevel</var></dt>
						<dd>错误等级</dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getError" id="_getError">

			<td class="attributes"><code>
				 public 
				array
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getError">#</a>
			<code>getError( <span>integer <var>$level</var> = <span class="php-keyword1">null</span> </span> )</code>

			<div class="description short">
				<p>返回错误消息数组</p>
			</div>

			<div class="description detailed hidden">
				<p>返回错误消息数组</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$level</var></dt>
						<dd>错误等级</dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						array
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setConfig" id="_setConfig">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setConfig">#</a>
			<code>setConfig( <span>array <var>$config</var></span> )</code>

			<div class="description short">
				<p>设置配置数组</p>
			</div>

			<div class="description detailed hidden">
				<p>设置配置数组</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$config</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getConfig" id="_getConfig">

			<td class="attributes"><code>
				 public 
				array
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getConfig">#</a>
			<code>getConfig( )</code>

			<div class="description short">
				<p>返回配置数组</p>
			</div>

			<div class="description detailed hidden">
				<p>返回配置数组</p>



					<h4>Returns</h4>
					<div class="list">
						array
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setPushType" id="_setPushType">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setPushType">#</a>
			<code>setPushType( <span>string <var>$type</var></span> )</code>

			<div class="description short">
				<p>设置推送类型</p>
			</div>

			<div class="description detailed hidden">
				<p>设置推送类型</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$type</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getPushType" id="_getPushType">

			<td class="attributes"><code>
				 public 
				string
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getPushType">#</a>
			<code>getPushType( )</code>

			<div class="description short">
				<p>返回推送类型</p>
			</div>

			<div class="description detailed hidden">
				<p>返回推送类型</p>



					<h4>Returns</h4>
					<div class="list">
						string
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setUid" id="_setUid">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setUid">#</a>
			<code>setUid( <span>array <var>$uid</var></span> )</code>

			<div class="description short">
				<p>设置推送的用户ID</p>
			</div>

			<div class="description detailed hidden">
				<p>设置推送的用户ID</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$uid</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getUid" id="_getUid">

			<td class="attributes"><code>
				 public 
				array
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getUid">#</a>
			<code>getUid( )</code>

			<div class="description short">
				<p>获取推送的用户ID</p>
			</div>

			<div class="description detailed hidden">
				<p>获取推送的用户ID</p>



					<h4>Returns</h4>
					<div class="list">
						array
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setMessage" id="_setMessage">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setMessage">#</a>
			<code>setMessage( <span>string <var>$message</var></span> )</code>

			<div class="description short">
				<p>设置要推送的内容</p>
			</div>

			<div class="description detailed hidden">
				<p>设置要推送的内容</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$message</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getMessage" id="_getMessage">

			<td class="attributes"><code>
				 public 
				string
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getMessage">#</a>
			<code>getMessage( )</code>

			<div class="description short">
				<p>返回推送内容</p>
			</div>

			<div class="description detailed hidden">
				<p>返回推送内容</p>



					<h4>Returns</h4>
					<div class="list">
						string
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="setUrl" id="_setUrl">

			<td class="attributes"><code>
				 public 
				
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_setUrl">#</a>
			<code>setUrl( <span>string <var>$url</var></span> )</code>

			<div class="description short">
				<p>设置URL</p>
			</div>

			<div class="description detailed hidden">
				<p>设置URL</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$url</var></dt>
						<dd></dd>
					</dl></div>





			</div>
			</div></td>
		</tr>
		<tr data-order="getUrl" id="_getUrl">

			<td class="attributes"><code>
				 public 
				string
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_getUrl">#</a>
			<code>getUrl( )</code>

			<div class="description short">
				<p>获取URL</p>
			</div>

			<div class="description detailed hidden">
				<p>获取URL</p>



					<h4>Returns</h4>
					<div class="list">
						string
					</div>




			</div>
			</div></td>
		</tr>
		<tr data-order="isEnabled" id="_isEnabled">

			<td class="attributes"><code>
				 protected 
				boolean
				
				</code>
			</td>

			<td class="name"><div>
			<a class="anchor" href="#_isEnabled">#</a>
			<code>isEnabled( <span>string <var>$key</var></span> )</code>

			<div class="description short">
				<p>检查某个值是否开启</p>
			</div>

			<div class="description detailed hidden">
				<p>检查某个值是否开启</p>


					<h4>Parameters</h4>
					<div class="list"><dl>
						<dt><var>$key</var></dt>
						<dd></dd>
					</dl></div>

					<h4>Returns</h4>
					<div class="list">
						boolean
					</div>




			</div>
			</div></td>
		</tr>
			</table>
		</div>








		<div class="panel panel-default">
            <div class="panel-heading"><h2>Constants summary</h2></div>
			<table class="summary table table-bordered table-striped constants" id="constants">
			<tr data-order="ERROR_INIT" id="ERROR_INIT">

				<td class="attributes"><code>integer</code></td>
				<td class="name">
					<code>
<b>ERROR_INIT</b>					</code>

					<div class="description short">
						
					</div>

					<div class="description detailed hidden">
						

					</div>
				</td>
				<td class="value">
					<div>
						<a href="#ERROR_INIT" class="anchor">#</a>
						<code><span class="php-num">0</span></code>
					</div>
				</td>
			</tr>
			<tr data-order="ERROR_PUSH" id="ERROR_PUSH">

				<td class="attributes"><code>integer</code></td>
				<td class="name">
					<code>
<b>ERROR_PUSH</b>					</code>

					<div class="description short">
						
					</div>

					<div class="description detailed hidden">
						

					</div>
				</td>
				<td class="value">
					<div>
						<a href="#ERROR_PUSH" class="anchor">#</a>
						<code><span class="php-num">1</span></code>
					</div>
				</td>
			</tr>
			<tr data-order="ERROR_SYNC" id="ERROR_SYNC">

				<td class="attributes"><code>integer</code></td>
				<td class="name">
					<code>
<b>ERROR_SYNC</b>					</code>

					<div class="description short">
						
					</div>

					<div class="description detailed hidden">
						

					</div>
				</td>
				<td class="value">
					<div>
						<a href="#ERROR_SYNC" class="anchor">#</a>
						<code><span class="php-num">2</span></code>
					</div>
				</td>
			</tr>
			<tr data-order="ERROR_UNKNOWN" id="ERROR_UNKNOWN">

				<td class="attributes"><code>integer</code></td>
				<td class="name">
					<code>
<b>ERROR_UNKNOWN</b>					</code>

					<div class="description short">
						
					</div>

					<div class="description detailed hidden">
						

					</div>
				</td>
				<td class="value">
					<div>
						<a href="#ERROR_UNKNOWN" class="anchor">#</a>
						<code><span class="php-num">3</span></code>
					</div>
				</td>
			</tr>
			</table>
		</div>




		<div class="panel panel-default">
            <div class="panel-heading"><h2>Properties summary</h2></div>
			<table class="summary table table-bordered table-striped properties" id="properties">
		<tr data-order="config" id="$config">
			<td class="attributes"><code>
				protected  
				array
			</code></td>

			<td class="name">
<var>$config</var>
				<div class="description short">
					<p>每个适配器的配置数组</p>
				</div>

				<div class="description detailed hidden">
					<p>每个适配器的配置数组</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$config" class="anchor">#</a>
					<code><span class="php-keyword1">array</span>()</code>
				</div>
			</td>
		</tr>
		<tr data-order="error" id="$error">
			<td class="attributes"><code>
				protected  
				string
			</code></td>

			<td class="name">
<var>$error</var>
				<div class="description short">
					<p>可能出现的错误信息，按const定义的类型推进该error数组</p>
				</div>

				<div class="description detailed hidden">
					<p>可能出现的错误信息，按const定义的类型推进该error数组</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$error" class="anchor">#</a>
					<code><span class="php-keyword1">array</span>()</code>
				</div>
			</td>
		</tr>
		<tr data-order="uid" id="$uid">
			<td class="attributes"><code>
				protected  
				type
			</code></td>

			<td class="name">
<var>$uid</var>
				<div class="description short">
					<p>处理的用户</p>
				</div>

				<div class="description detailed hidden">
					<p>处理的用户</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$uid" class="anchor">#</a>
					<code><span class="php-keyword1">array</span>()</code>
				</div>
			</td>
		</tr>
		<tr data-order="pushType" id="$pushType">
			<td class="attributes"><code>
				protected  
				string
			</code></td>

			<td class="name">
<var>$pushType</var>
				<div class="description short">
					<p>推送类型</p>
				</div>

				<div class="description detailed hidden">
					<p>推送类型</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$pushType" class="anchor">#</a>
					<code><span class="php-quote">''</span></code>
				</div>
			</td>
		</tr>
		<tr data-order="message" id="$message">
			<td class="attributes"><code>
				protected  
				string
			</code></td>

			<td class="name">
<var>$message</var>
				<div class="description short">
					<p>推送的内容</p>
				</div>

				<div class="description detailed hidden">
					<p>推送的内容</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$message" class="anchor">#</a>
					<code><span class="php-quote">''</span></code>
				</div>
			</td>
		</tr>
		<tr data-order="url" id="$url">
			<td class="attributes"><code>
				protected  
				string
			</code></td>

			<td class="name">
<var>$url</var>
				<div class="description short">
					<p>点击跳转的url</p>
				</div>

				<div class="description detailed hidden">
					<p>点击跳转的url</p>

				</div>
			</td>
			<td class="value">
				<div>
					<a href="#$url" class="anchor">#</a>
					<code><span class="php-quote">''</span></code>
				</div>
			</td>
		</tr>
			</table>
		</div>






</div>
	</div>

	<div id="footer">
		IBOS open source API documentation generated by <a href="http://apigen.org">ApiGen</a>
	</div>
</div>
<script src="resources/combined.js"></script>
<script src="elementlist.js"></script>
</body>
</html>
